﻿/*-------------------------------------
* 
* 作者：Yu
* 邮箱：1690704269@qq.com
* 版本：V1.0
* 网址：http://www.qihudong.com
*
-------------------------------------*/


/* ======  reset  ====== */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}fieldset,img{border:0}:focus{outline:0}address,caption,cite,code,dfn,em,th,var,optgroup{font-style:normal;font-weight:normal}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}abbr,acronym{border:0;font-variant:normal}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}code,kbd,samp,tt{font-size:100%}input,button,textarea,select{*font-size:100%}body{line-height:1.5}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left}sup,sub{font-size:100%;vertical-align:baseline}:link,:visited ,ins{text-decoration:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}


/* ======  fonts  ====== */
body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
h1,h2,h3,h4,h5,h6 {font-weight:bold; }
h1 { font-size: 34px; }
h2 { font-size: 30px; }
h3 { font-size: 26px; }
h4 { font-size: 22px; }
h5 { font-size: 18px; }
h6 { font-size: 14px; }


/* ======  clearfix  ====== */
.clear {clear:both;visibility:hidden; display: block;	font-size: 0;line-height: 0;}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix{*zoom:1;}


/* ======  typo  ====== */
/*.typo:before, .typo:after{content:"."; display:block; height:0; visibility:hidden;}
.typo:after{clear:both;}
.typo{*zoom:1;}
.typo .typo-text { overflow:hidden;*zoom:1;}
.typo .typo-img { float:left; margin-right:20px;}
.typo .typo-img img { display:block;}
.typo .imgtoright { float:right; margin-left:20px; margin-right:0; }
*/

/* ======  module  ====== */
.module { margin-bottom:50px; }
.module-title { border-bottom:1px solid #eee; margin-bottom:15px; }
.module-title h2 { font-size:22px; }
.module-title h2 span { margin-left:10px; font-weight:normal; font-size:16px; color:#999; }
.module-dividing { height:1px; font-size:0; line-height:0; overflow:hidden; clear:both; background-color:#ccc; margin:80px 0 80px; }

/* ======  code highlight ====== */
.highlight { background-color:#F7F7F9; border:1px solid #E1E1E8; margin-bottom:15px; padding:10px 15px; border-radius:4px; font-size:14px; }
.highlight pre, .highlight code { font-size:14px; font-family:consolas,"Courier New",courier,monospace; line-height:1.5; }





/*----------------------------------------------------------------------------------------------------------------------------------------------------
           Pages style
----------------------------------------------------------------------------------------------------------------------------------------------------*/
body { font:14px/1.8 Helvetica,Tahoma,Arial,"Microsoft YaHei","微软雅黑",sans-serif; color:#333; }
a { color:#0088CC; text-decoration:none; }
a:hover { color:#0088CC; text-decoration:underline; }


/* Common Class */
#wrapper { position:relative; }
.float-left { float:left; display:inline;}
.float-right { float:right; display:inline;}
.text-center { text-align:center; }
.page-width { width:1000px; margin:0 auto; position:relative; }
.note { margin-left:10px; font-weight:normal; font-size:16px; color:#999; }
.red-fonts { color:#f30; }




/* ==================== Top ==================== */
.Top { position:relative; z-index:1000; }

/* ====== top-toolbar ====== */
.top-toolbar { background-color:#563D7C; }

.logo { float:left; display:inline; margin-right:20px; }
.logo a { display:block; height:50px; line-height:50px; color:#fff; font-weight:bold; font-size:18px; display:inline; *zoom:1; }
.logo a:hover { color:#fff; text-decoration:underline; }	

.nav { float:left; display:inline; }
.nav li { float:left; display:inline; margin:0 15px 0 0; }
.nav li a { display:block; float:left; padding:0 15px; height:50px; line-height:50px; color:#cdbfe3; }
.nav li a:hover { color:#cdbfe3; text-decoration:none; }
.main-nav li.current a { background:#463265; }
.nav-right { position:absolute; top:0; right:0; }
.nav-right li { margin:0 0 0 15px;  }
.nav-right li a { padding:0 10px; }





/* ==================== Content ==================== */
.Content { padding:50px 0; }

.column { margin-bottom:10px; }
.column p.col-num { text-align:center; background-color:#eee; border:1px solid #d9d9d9;  }
.column:hover p.col-num { background-color:#e6e2eb; border-color:#c9c1d5; }







/* ==================== Bottom ==================== */
.Bottom { background-color:#f2f2f2; border-top:1px solid #E5E5E5; color:#808080; font-size:13px; padding:20px 0 10px; }








/* ==================== Custom content.css ==================== */
.qhd-content ul.iconlist li { background-position:0 6px; }	/* 根据该文档介绍的实际字体大小和行高，相应的调整了图标多列的背景图位置 */



